Big Huge Thesaurus

hallucinogenic drug

noun